package pe.edu.sistemas.sisdiho.repositories;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Repository;

import pe.edu.sistemas.sisdiho.entities.RegistroHorario;
import pe.edu.sistemas.sisdiho.mappers.RegistroHorarioMapper;

@Repository
public class RegistroHorariosRepository {
	
	@Autowired
	
	private RegistroHorarioMapper horarioMapper;
	
	public List<RegistroHorario> obtenerHorariosAulas(String periodo){
		return horarioMapper.obtenerHorariosAulas(periodo);
		
	}
	
	public void actualizarAula(int idAula,RegistroHorario rhs){
		horarioMapper.actualizarAula(idAula,rhs.getIdClase());
	}
	public List<RegistroHorario> obtenerHorariosLaborarotorios(String periodo)
	{
		return horarioMapper.obtenerHoraiosLaboratorios(periodo);
	}
	public List<RegistroHorario> obtenerCruce(int idAulaSelected,RegistroHorario horarioSelected,String p){
	
		return horarioMapper.obtenerCruce(idAulaSelected,horarioSelected.gethInicio(),horarioSelected.gethFin(),horarioSelected.getDia(),p);
	}

}

